restore one's honour - Turkish English Dictionary